Skip to content

chore: bump gui-chat-protocol to ^0.3.3 and update deps#11

Merged
isamu merged 2 commits intomainfrom
chore/update-deps-20260508
May 8, 2026
Merged

chore: bump gui-chat-protocol to ^0.3.3 and update deps#11
isamu merged 2 commits intomainfrom
chore/update-deps-20260508

Conversation

@isamu
Copy link
Copy Markdown
Contributor

@isamu isamu commented May 8, 2026

Summary

  • Bump gui-chat-protocol to ^0.3.3 (where applicable)
  • Bump package version to align with the current 0.4.x plugin track
  • Bump devDependencies to latest within current major (typescript, vite, vue, vue-tsc, eslint family, tailwind, @typescript-eslint/*, globals)

Items to Confirm / Review

  • peerDependencies for vue / react / react-dom left as-is (loose ranges) — only gui-chat-protocol was bumped in peerDependencies
  • @vitejs/plugin-react left as-is per request (4.x → 6.x major bump available; deferred)
  • react, react-dom, @types/react, @types/react-dom left as-is per request
  • dist/ not touched (auto-generated, gitignored)

User Prompt

GUIChatPlugin* と MulmoChatPlugin* で gui-chat-protocol ^0.3.3 にバンプしていない全パッケージを対応して。バージョンは 0.4.x に揃える (Music は 1.2.0、すでに 0.5 系の Form は 0.5.1 に patch bump)。React 系と @vitejs/plugin-react は据え置き。dist/ は触らない。各リポでユニーク作業ブランチ。

Verification

  • yarn install
  • yarn build
  • yarn lint

🤖 Generated with Claude Code

- gui-chat-protocol -> ^0.3.3 (where applicable)
- bump @tailwindcss/vite, @typescript-eslint/*, eslint, eslint-plugin-vue,
  globals, tailwindcss, typescript, vite, vue, vue-tsc

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@socket-security
Copy link
Copy Markdown

socket-security Bot commented May 8, 2026

The vue-tsc --noEmit typecheck was failing with TS2503/TS2304
'Cannot find namespace google'. Three small issues compounded:

- src/env.d.ts used /// <reference types="@types/google.maps" />,
  but TypeScript's types= directive expects the package name without
  the @types/ prefix.
- tsconfig.json's include did not match *.d.ts, so env.d.ts was not
  picked up by typecheck even after fixing the reference.
- Add "types": ["google.maps"] to tsconfig.json to explicitly
  include the ambient namespace, matching tsconfig.build.json.

Also normalize tsconfig.build.json to use "google.maps" (without
the @types/ prefix) for consistency.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@isamu isamu merged commit bff9ac4 into main May 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant